Cwis_Defender_Guarder C

Total Complexity 117
Dependencies 2
Dependents 5
Total lines 964
Lines of code 421
Logical lines of code 250
Comment lines 386
Methods 32
Properties 13

Methods 32

Method Rating Maintainability Complexity Lines of code
match_packet_entries()
A
44 16 44
combine_entries_by_time_intervals()
A
45 11 40
get_client_ips()
S
50 7 29
combine_packed_entries()
S
56 7 17
filter_packed_entries()
S
57 7 15
check_user_agent()
S
58 7 15
get_defender_pageview_stats()
S
48 5 33
match_client_ip()
S
59 6 13
log_user_block()
S
56 5 15
is_client_ipfiltered()
S
58 4 14
check_user_ip()
S
60 4 13
get_user_agent()
S
61 4 12
is_search_engine_bot()
S
58 3 16
track_pageview()
S
56 3 16
genetate_uniqid()
S
67 4 6
manage_traps()
S
61 3 11
create_packed_entry()
S
65 3 8
check_antibot_activity()
S
56 1 19
check_pageviews_activity()
S
57 1 16
create_cwsd_uid()
S
69 2 5
block_user_ip_once()
S
71 2 6
block_user_access()
S
69 2 7
is_valid_cwsd_uid()
S
70 1 5
fetch_packed_entries()
S
71 1 5
insert_packed_entry()
S
65 1 8
block_user_ip()
S
70 1 6
save_ipfilter_entries()
S
74 1 4
is_client_whitelisted()
S
79 1 3
is_client_blacklisted()
S
79 1 3
get_fractional_seconds()
S
73 1 4
log_antibot_activity()
S
68 1 7
__construct()
S
70 1 6